package com.example;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 
 * @author yhy
 * @desc @SpringBootApplication：将三个有用的注解住在一起了
 * @desc @Configuration：标明该类使用spring基于Java的配置。
 * Spring的@ComponentScan：启用组件扫描，这样你写的Web控制器类和其他组件才能被 自动发现并注册为Spring应用程序上下文里的Bean。使用@Controller进行注解，这样组件扫描才能找到它。 
 * Spring Boot的@EnableAutoConfiguration：，就是这一行配置开启了Spring Boot自动配置的魔力，让你不用再写成 篇的配置
 */
@SpringBootApplication //开启组件扫描和自动配置
public class DemoApplication {

	public static void main(String[] args) {
		SpringApplication.run(DemoApplication.class, args);
	}
}
